HTTP, FTP, SMTP, IMAP, and POP3 are among the most commonly used application protocols. They all run on top of TCP rather than on UDP. Why? What are some examples of applications that run on UDP? What makes them suitable for UDP?